package com.mall.interface1.api;

import com.mall.domain.SmsFlashPromotion;

import java.util.List;

public interface SmsFlashPromotionApi {

    //添加活动
    void create(SmsFlashPromotion smsFlashPromotion);

    //删除活动
    void delete(Long id);

    //获取活动分页数据
    List<SmsFlashPromotion> list(String keyword, Integer pageNum, Integer pageSize);

    //获取活动总数
    Integer count(String keyword, Integer pageNum, Integer pageSize);

    //根据id获取活动
    SmsFlashPromotion findById(Long id);

    //修改线上线下状态
    void updateStatus(SmsFlashPromotion smsFlashPromotion);

    //编辑活动
    void update(SmsFlashPromotion smsFlashPromotion);
}
